package entities.VO;

import java.io.Serializable;
import java.util.List;

public class ProveedorVO implements Serializable{
	
	private static final long serialVersionUID = 1L;
	
	private Integer idProveedor;
	private String razonSocial; 
	private List<CondicionCompraVO> condicionesCompra;
	
	public ProveedorVO (){
		
	}
	public ProveedorVO(Integer idProveedor, String razonSocial, List<CondicionCompraVO> condicionesCompra) {
		super();
		this.idProveedor = idProveedor;
		this.razonSocial = razonSocial;
		this.condicionesCompra = condicionesCompra;		
	}
	
	public Integer getIdProveedor() {
		return idProveedor;
	}
	public void setIdProveedor(Integer idProveedor) {
		this.idProveedor = idProveedor;
	}

	public void setRazonSocial(String razonSocial) {
		this.razonSocial = razonSocial;
	}

	public String getRazonSocial() {
		return razonSocial;
	}	
	
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		ProveedorVO other = (ProveedorVO) obj;
		if (idProveedor != other.idProveedor)
			return false;
		return true;
	}	

	public List<CondicionCompraVO> getCondicionesCompra() {
		return condicionesCompra;
	}
	public void setCondicionesCompra(List<CondicionCompraVO> condicionesCompra) {
		this.condicionesCompra = condicionesCompra;
	}
	
}
